stomach irrigation - Turkish English Dictionary